live up to its reputation - Alemán Inglés Diccionario